// "123abc" - "123"
var x = 1;

function h() {
    var y = 2
    console.log(x)
    console.log(y)
}

function h1() {
    var z = 4
    console.log(y)
}
var x = 10,
    y = 5,
    z;
// y = --x - x--a

// var a = --x;
// //a = 9 x = 9
// var b = x -- ;
// //b = 9 ,x =8
// y = a - b;

// y += ++x - --x + 10
// var a = ++ x;
// // a = 11 x = 11
// var b = --x;
// // b = 10 x = 10
// y += a - b + 10;
// y = y + 11
// y = 16

// y -= ++x - (x % 3) - x
// var a = x % 3;
// //a = 1 x = 10
// var b = ++x;
// // b = 11 x = 11
// y -= 11 - 1 - 11;
// y - = -1
// y -= 11 - 2

z = ++x - (x % 3)
    // 如果++先算 11 -2 = 9
    // 如果括号 10

z = (x % 3) + ++x
    // 如果++先算 2 + 11  = 13
    // 如果括号 1 + 11 = 12
    // ++ 和 ()同级，优先运算靠左的